this.actor.add_action(clickAction);
clickAction.connect('clicked', Lang.bind(this, function(action) {
- if (this._trayState != State.SHOWN)
- return;
-
let button = action.get_button();
if (button == 3)
this._openContextMenu();
clickAction.connect('long-press', Lang.bind(this, function(action, actor, state) {
switch (state) {
case Clutter.LongPressState.QUERY:
- return this._trayState == State.SHOWN;
+ return true;
case Clutter.LongPressState.ACTIVATE:
this._openContextMenu();
}